
/**
 * 该文件由 .my/core/build/svg.js 生成
 */
 
import Vue from 'vue'
import globalConfig from '$ui/config'

const Icon = ({props}) => {
  const attrs = {...globalConfig.svg, ...props}
  return (
    <svg {...{attrs: attrs}}>
       <path d="M512 64c51.9 0 102.2 10.1 149.5 30.2 45.7 19.3 86.8 47 122.1 82.3s63 76.4 82.3 122.1c20 47.3 30.2 97.6 30.2 149.5S886 550.3 865.9 597.6c-19.3 45.7-47 86.8-82.3 122.1s-76.4 63-122.1 82.3c-47.3 20-97.6 30.2-149.5 30.2S409.8 822.1 362.5 802c-45.7-19.3-86.8-47-122.1-82.3s-63-76.4-82.3-122.1c-20-47.3-30.2-97.6-30.2-149.5s10.1-102.2 30.2-149.5c19.3-45.7 47-86.8 82.3-122.1s76.4-63 122.1-82.3C409.8 74.1 460.1 64 512 64m0-64C264.6 0 64 200.6 64 448s200.6 448 448 448 448-200.6 448-448S759.4 0 512 0zM512 288c42.7 0 82.9 16.6 113.1 46.9C655.4 365.1 672 405.3 672 448s-16.6 82.9-46.9 113.1C594.9 591.4 554.7 608 512 608s-82.9-16.6-113.1-46.9C368.6 530.9 352 490.7 352 448s16.6-82.9 46.9-113.1S469.3 288 512 288m0-64c-123.7 0-224 100.3-224 224s100.3 224 224 224 224-100.3 224-224-100.3-224-224-224zM818.7 882.9c19 13 18.4 41.2-1.1 53.5C729 991.9 624.3 1024 512 1024s-217-32.1-305.6-87.7c-19.5-12.2-20.1-40.4-1.1-53.5 10.5-7.2 24.3-7.5 35.2-0.7 23 14.4 47.1 27 72.3 37.6 63 26.8 130 40.3 199.2 40.3s136.2-13.5 199.3-40.2c25.2-10.7 49.3-23.2 72.3-37.6 10.8-6.8 24.6-6.6 35.1 0.7zM512 160m-48 0a48 48 0 1 0 96 0 48 48 0 1 0-96 0Z"/>
    </svg>
  )
}

Vue.component('icon-bayonet-camera', Icon)
export default Icon

